package eu.irreality.dai.gameplay.controller.actions.stairs;

import eu.irreality.dai.gameplay.controller.actions.ControllerAction;
import eu.irreality.dai.gameplay.entities.AliveEntity;
import eu.irreality.dai.gameplay.world.GameWorld;
import eu.irreality.dai.ui.keyboard.KeyProcessor;
import eu.irreality.dai.util.exceptions.GameException;
import eu.irreality.dai.util.exceptions.InternalErrorException;

public class GoUpstairsAction extends ControllerAction
{

    public GoUpstairsAction(KeyProcessor kp, GameWorld world, AliveEntity entity)
    {
	super(kp, world, entity);
    }

    public void execute() throws GameException, InternalErrorException
    {
	new eu.irreality.dai.gameplay.actions.stairs.GoUpstairsAction(world,
		entity).execute();
    }

}
